most gifted - German English Dictionary